<template>
<view class="wrap">
	<view class="topBc"></view>
	<view class="content">
		<!-- <view class="title">填报须知</view> -->
		<view class="con" v-html="content">
			<!-- 1、本表所填写内容应真实可靠，无虚假成份。经营者应对所填写内容的真实性负法律责任。
			2、个体工商户登记事项发生变化的，应当先向市场监督管理机关申请变更登记，在市场监督管管理机关作出变更登记决定后，报送年度报告。
			3、表中“高校毕业生人数”是指报告期内录用的毕业两年内的高校毕业生。
			4、表中“退役士兵人数、残疾人数、失业人员”数是指报告期内录用的退役士兵、残疾人、失业人员。
			5、自主公示年报内容的个体工商户，可以选择“销售额或营业收入”、“纳税总额”公示或不公示。 -->
		</view>
	</view>
	<view class="submitBtn_bc"></view>
	<view class="submitBtn" @click="goPage('/pages/annals/schedule')">进入</view>
</view>
</template>

<script>
export default {
	data(){
		return{
			parentRegnoInfo: this.$store.state.parentRegnoInfo,
			content: '',
		}
	},
	onLoad(option) {
		if(this.parentRegnoInfo&&this.parentRegnoInfo.regno){
			this.getData();
			this.getTypeConfig();
			this.getDictMap('parins'); // 党组织建制
			this.getDictMap('busst'); // 企业经营状态
			this.getDictMap('holdingsmsg'); // 企业控股情况
			this.getDictMap('conform'); // 认缴实缴出资方式
			this.getDictMap('guaranperiod'); // 保证的期间
			this.getDictMap('gatype'); // 保证的方式
			this.getDictMap('priclaseckind'); // 主债权种类
		}else{
			this.$toLogin();
		}
	},
	methods:{
		getDictMap(type){
			this.$http.sendRequest({
				url: '/system/dict-data/type',
				data: {
					type: type
				},
				hideLoad: true,
			})
			.then(res=>{
				let data = res.data?JSON.stringify(res.data):'';
				uni.setStorage({
					key: type,
					data: data,
				})
			})
			.catch(err=>{})
		},
		async getTypeConfig(){
			this.$http.sendRequest({
				url: '/common/get-config',
				data: {
					enttype: this.parentRegnoInfo.enttype
				},
			})
			.then(res=>{
				if(!res.data) return;
				let data = res.data;
				let typeList = [];
				let obj = {
					key: this.parentRegnoInfo.enttype,
					value: data
				}
				typeList.push(obj);
				uni.setStorage({
					key: 'typeList',
					data: typeList,
				})
			})
			.catch(err=>{})
		},
		getData(){
			this.$http.sendRequest({
				url: '/annual/report/should-know/get',
				data: {
					enttype: this.parentRegnoInfo.enttype
				},
			})
			.then(res=>{
				if(res.data){
					this.content = res.data.content || '暂无内容';
				}else{
					this.content = '暂无内容';
				}
			})
			.catch(err=>{})
		},
		goPage(path){
			uni.navigateTo({
				url: path
			})
		},
	}
}
</script>

<style lang="less" scoped>
	
.wrap{
	width: 100vw;
	min-height: 100vh;
	background-color: #FFF;
	
	.topBc{
		height: 10rpx;
		background-color: #F5F6F8;
	}
}

.content{
	padding: 40rpx 60rpx 40rpx 20rpx;
	
	.title{
		text-align: center;
		font-size: 40rpx;
	}
	.con{
		margin-top: 40rpx;
		// font-size: 36rpx;
		// line-height: 1.5;
	}
}

</style>